//进行fs的操作练习

let fs=require("fs");


//使用fs模块完成对文件的操作

//对文件的读
// fs.readFile('one.js',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         console.log(JSON.parse(stats));
//     }
    
// })

//查看文件的信息
// fs.stat('one.js',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         console.log(stats);
//     }
// })

//写入文件
// fs.writeFile('one.js','膝盖骨',(err,stats)=>{
//      if(err){
//          console.log(err);
         
//      }else{
//          console.log('写入成功');
         
//      }
// })

//读取文件夹的目录
// fs.readdir('../fs',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         console.log(stats);
//         //[ 'index.js', 'one.js' ]
//     }
// })

//修改文件名
// fs.rename('one.js','two.js',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         console.log('修改成功');
        
//     }
// })

//复制文件内容将覆盖原内容
// fs.copyFile('one.js','two.js',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         console.log('复制成功');
        
//     }
// })

//先读取第一个文件的内容  然后将这个内容拼接写入第二个文件
// fs.readFile('one.js',(err,stats)=>{
//     if(err){
//         console.log(err);
        
//     }else{
//         fs.appendFile('two.js',stats,(err1,stats1)=>{
//             if(err1){
//                 console.log(err1);
                
//             }else{
//                 console.log('写入成功');
                
//             }
//        })
//     }
    
// })

//删除文件  
// fs.unlinkSync("two.js");

